English Translation to be stumped, stucked while playing solitaire or patience Type Root Linguistic Details Root Type Verb root