Meaning of carcade | Babel Free
Definitions
- 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.
-
An infusion made from roselle (Hibiscus sabdariffa). uncountable
Equivalents
CEFR level
B1
Intermediate
This word is part of the CEFR B1 vocabulary — intermediate level.
This word is part of the CEFR B1 vocabulary — intermediate level.