Word Definition

Stumped

  1. of Stump

Synonyms