duckhead (English, noun)
expansion: duckhead (plural duckheads)
Senses:
topics: automotive
transport
vehicles
glosses: Part of a tyre-changing device, designed to fit around the rim of the wheel so as to mount and demount the tyre.
Forms:
form: duckheads
tags: plural