BOWER Meaning of BOWER in English (v. & n.) A muscle that bends a limb, esp. the arm. Webster's English dictionary. Английский словарь Webster. 2012