Online English Dictionary

Home

handrest


n.

a support for the hand.


© 2009 Dammam Community College