SCREWED ON Meaning of SCREWED ON in English • ↑ have your head screwed on Longman Activator English vocab. Английский словарь Longman активатор . 2012