Meaning of habid

habid

Tagalog

habid n. entangling obstacle