English dictionary, thesaurus, translations & etymology
FreeDict.com

impro — meaning in English

French → English · translate English → French instead

English meaning

  • improv noun Unscripted comedy or theatre performed spontaneously, often based on audience suggestions.

Senses

impro is used for these senses in English:

  • improv (informal) Improvisation.