WikiWord

English

carcade

noun

Meaning

  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.
  2. An infusion made from roselle (Hibiscus sabdariffa).

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data