Top definition
Means very specific and explained to the smallest detail.
Superior products were the result of exacting design specifications
by Thefox333 July 01, 2009
Get the mug
Get a Exacting mug for your dog Sarah.