SCUTE Meaning of SCUTE in English n. large scale or plate on the body of a plant or animal (Botany, Zoology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012