moon buggy

English

Noun

moon buggy (plural moon buggies)

  1. Alternative letter-case form of Moon buggy.