Meaning of hadlang

hadlang

Tagalog

hadlang n. 1. obstruction; hitch; 2. insulation (electr.); 3. barricade; barrier