IMPRAZE


Meaning of IMPRAZE in English

An amalgamation of the words impress and amaze. Example: That pet monkey of yours never fails to impraze.

Slang English vocab.      Английский сленговый словарь.