Dictionary |
1 Result
#1
klaxon
n.
[
claxon
] a kind of loud horn formerly used on motor vehicles
. wn