SALTIRE Meaning of SALTIRE in English n. St. Andrew's cross; cross with diagonal arms Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012