meaning of abgeschraubt

abgeschraubt - German to English

screwed down