POW Meaning of POW in English int. expressing the sound of a blow or explosion. Etymology: imit. Oxford English vocab. Оксфордский английский словарь. 2012