Definition of moon-car in English:

moon-car

noun

  • Moon buggy.

Origin

1950s; earliest use found in The New York Times.