Definition of moon crawler in English:

moon crawler

noun

  • Moon buggy.

Origin

1960s; earliest use found in Michigan Technic.