embouteiller
Top 25000
Meanings
Verb
1. to bottle, to bottle up, to put into bottles
2. to back up (of traffic)