Berikut ini adalah penjelasan tentang ampuh dalam Kamus Indonesia-Inggris
1 1) endowed with magical power. 2) potent, efective (of medicine). 2. flood, overflow, inundation.