×

extenuative meaning in English

adj.
=extenuating.

Related Words

  1. extenuation of a crime
  2. extenuation or mitigation of the penalty
  3. extenuatory
  4. extenxive eyesight
PC Version

Copyright © 2018 WordTech Co.