ENGLISH DICTIONARY

Carcade

Definition & Meaning

Part of speech noun

Quick meaning: Carcade is a noun meaning An infusion made from roselle (Hibiscus sabdariffa).

Meaning

An infusion made from roselle (Hibiscus sabdariffa).

More Meanings

  1. 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.

Word Forms

Related Words

Related dictionary entries include carden, arcading, parade, cardeck, arcade, tailgate.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.