English dictionary
motor horn meaning and definition
Definition and meaning of motor horn at MeaningMonkey.org. motor horn meaning and definition in the English Dictionary.MOTOR HORN noun
Definition of motor horn (noun)
- a device on an automobile for making a warning noise
- synonyms: automobile horn, car horn, hooter, horn
Source: Princeton University Wordnet