Definition of "stumped"

stumped