1 a short high-pitched sound, esp. one made by the horn of a car, bicycle, etc., or by electronic apparatus
2 to make or cause to make such a noise
(C20: of imitative origin)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.