Language:
Free Online Dictionary|3Dict

抓挠

Source : CEDICT

to grasp/to rummage through/to quarrel/to scramble around/to make a little money/to fight/to prepare sth. hastily/way out of difficulties/prospect/sb. or sth. that one can rely on