SKEWER Meaning of SKEWER in English A pin with a loop at one end for insertion and removal. See quick-release skewer . English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012