puzzled

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