AMBUSH Meaning of AMBUSH in English paghupo English-Visayan vocabulary. Англо-бисайский словарь Висайян. 2012