diguer
Top 20000
Meanings
Verb
1. to dam, to dike; to spur (a horse) (transitive)