meaning of thwarter

1. someone who systematically obstructs some action that others want to take


Related Words

thwarter |

Developed & Maintained By Taraprasad.com

Treasure Words