Dictionary.com
definitions
  • synonyms

lamb's tongue

noun Architecture.
  1. a molding having a deep, symmetrical profile ending in a narrow edge, as in a sash bar.
Show More

Origin of lamb's tongue

First recorded in 1570–80
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018