Definition of dogtooth in English:

dogtooth

Translate dogtooth into Spanish

noun

Architecture
  • A small pointed ornament repeated along a molding consisting of four petals radiating from a raised center, used especially in the Early English style.

Pronunciation

dogtooth

/ˈdäɡˌto͞oTH/ /ˈdɑɡˌtuθ/