puzzled
PUZ'ZLED
, pp. Perplexed; intricate; put to a stand.