Tagalog Dictionary
Tagalog
n. 1. place for ambush; 2. vantage point for hunters of wild game
tambangan (tinatambangan, tinambangan, tatambangan) v., inf. ambush