écrouer
Top 20000
Meanings
Verb
1. to lock up, to imprison (transitive)
Examples1
Tom was imprisoned in a tiny little cell that looked out on the street.