BALMORAL Meaning of BALMORAL in English [bal.mor.al] n [Balmoral Castle, Scotland] (1859) 1: a laced boot or shoe 2. often cap: a round flat cap with a top projecting all around Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012