Spectrum

Words for the (very)wise

Incorrigible, dilemma, allege, hypocrite, ameliorate, magnanimous, buoyant, harangue, annihilate,... More

  • By Susan L. Moore,
  • 0