Definition: a kind of loud horn formerly used on motor vehicles
Similar words: horn
Definition: an alarm device that makes a loud warning sound
Definition: use the horn of a car
Definition: make a loud noise
Usage: The horns of the taxis blared
Definition: make a certain noise or sound
Usage: She went `Mmmmm'; The gun went `bang'