What is the meaning of hand towel in English?

Learn vocabulary with pictures as well as definitions of hand towel in English

Learn in

See more

n. hand towel

Definition of hand towel in English

Towel that is designed to dry the hands and face.