TOP

Definition of hubcap noun from the Oxford Advanced American Dictionary

See hubcap in the Oxford Advanced Learner's Dictionary