meaning of exacting

1. Oppressive or unreasonably severe in making demands or requiring the exact fulfillment of obligations; harsh; severe.
2.
of Exact


Related Words

exacting |

Developed & Maintained By Taraprasad.com

Treasure Words