Meaning of salabid

salabid

Tagalog

salabid n. 1. obstacle; 2. something that entangles; 3. coiling around on something; 4. coil