Word Definition

Necessitated

  1. of Necessitate

Synonyms