We do not currently know of any synonyms for impreses.
The noun impreses is defined as:
Did you mean impresses or impress?