Japanese dictionary
まゆにつばをぬる
to keep one's wit about one; to be on one's guard; to be wary; to keep on one's toes
Kanji details
・eyebrow
・saliva
・sputum