Dictionary Definition:
Vema (nt.) [fr. vāyati2, cp. Sk. veman (nt.); Lat. vimen] loom or shuttle DhA iii.175; SnA 268.