meaning of thwarting

1. an act of hindering someones plans or efforts


Related Words

thwarting |

Developed & Maintained By Taraprasad.com

Treasure Words