Definition of Improvised

  • 1. Done or made using whatever is available Adjective Satellite

Synonyms for word "improvised"

Semanticaly linked words with "improvised"