Skip navigation.

scotia - What does it mean?

Definition of 'scotia'

English

Noun

(en-noun)
  • (architecture) A concave molding with a lower edge projecting beyond the top.
  • Hypernyms

    * molding

    Synonyms

    * trochilus

    Anagrams

    * ----

    Similar to 'scotia'

    shahada, saeta, sutta, shadda, scita, shotta, scuta, sceatta