Definitions from Wiktionary (duckhead)
▸ noun: (automotive) Part of a tyre-changing device, designed to fit around the rim of the wheel so as to mount and demount the tyre.
▸ Words similar to duckhead
▸ Usage examples for duckhead
▸ Idioms related to duckhead
▸ Wikipedia articles (New!)
▸ Popular adjectives describing duckhead
▸ Words that often appear near duckhead
▸ Rhymes of duckhead
▸ Invented words related to duckhead
▸ noun: (automotive) Part of a tyre-changing device, designed to fit around the rim of the wheel so as to mount and demount the tyre.
▸ Words similar to duckhead
▸ Usage examples for duckhead
▸ Idioms related to duckhead
▸ Wikipedia articles (New!)
▸ Popular adjectives describing duckhead
▸ Words that often appear near duckhead
▸ Rhymes of duckhead
▸ Invented words related to duckhead