Tagalog Dictionary
Tagalog
n. 1. barricade; barrier; 2. crosspiece; crossbeam; 3. type of dragnet
halang adj., adv. transverse; lying across