meaning of deflower

1. Same as Deflour.
2.
make imperfect; "nothing marred her ">beauty"


Related Words

deflower | deflowerer |

Developed & Maintained By Taraprasad.com

Treasure Words