deflower - Anglais Synonymes Dictionnaire

deflower

v.
[1] ruin
[2] mar , impair , spoil , vitiate