English Dictionary
◊ HANDLOOM
handloom
n : a loom powered by hand