Word Definition

Nonplused

  1. of Nonplus

Synonyms