Word Definition

Impresses

  1. of Impress

Synonyms