BALMORAL Meaning of BALMORAL in English (n.) A long woolen petticoat, worn immediately under the dress. Webster's English dictionary. Английский словарь Webster. 2012