A noise resembling the bark of a dog English: bark Bahasa: letusan, letupan, menyalak Less certain link between this word and this sense.