axtree

axtree

English Noun
Ad

Definition

An axle or axletree.

Etymology

From Middle English extre.

Ad