meaning of obstructionist

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


Related Words

obstructionist |

Developed & Maintained By Taraprasad.com

Treasure Words