As used in this chapter, the following terms shall have the meanings indicated:
Any motor vehicle which cannot be moved under its own power from place to place upon any public street or highway.
Keeping a motor vehicle upon any land for a period of more than 15 days.