Word Definition

Improvised

  1. of Improvise

Synonyms