Word | Definitions | Synonyms |
---|---|---|
loch | (noun) Scottish word for a lake | - |
(noun) a long narrow inlet of the sea in Scotland (especially when it is nearly landlocked) | - | |
lochia | (noun) substance discharged from the vagina (cellular debris and mucus and blood) that gradually decreases in amount during the weeks following childbirth | - |