carcade (English, noun)
expansion: carcade (plural carcades)
Senses:
glosses: A form of celebration where a number of car owners drive slowly and sound their horns in a public place, for example after sporting events and weddings.
Forms:
form: carcades
tags: plural