meaning of obstructor

1. any structure that makes progress difficult


Related Words

obstructor |

Developed & Maintained By Taraprasad.com

Treasure Words