Vocabulary

手上げ

all over; given in; given up hope; bring to knees

noun