meaning of extenuating

1. of Extenuate
2.
partially excusing or justifying; "extenuating ">circumstances"


Related Words

extenuating |

Developed & Maintained By Taraprasad.com

Treasure Words