échancrer
Top 35000
Meanings
Verb
1. to scallop (cut in the shape of a crescent) (transitive)