English Dictionary
Definition chicane in British English
chicane noun
[countable] noun
/ʃɪˈkeɪn/
Synonyms and related words
