Source Word
have one's head screwed on
Verb
colloquial
Japanese Meaning
常識的で、賢明な判断力を持っている / 現実的かつ理性的に考え、適切な判断ができる / しっかりとした思考を持ち、適切な決定を下せる
( present singular third-person )
( participle present )
( participle past )
( past )