chicane
Top 20000
Meanings
Noun
1. Chicane (obstruction designed to reduce speed), double road bend (road transport)
2. bickering, quibbling, especially as delay tactic