'motor horn' definitions:

Definition of 'motor horn'

From: WordNet
noun
A device on an automobile for making a warning noise [syn: automobile horn, car horn, motor horn, horn, hooter]