Noun Definitionlough1.Definition: a long narrow (nearly landlocked) cove in IrelandCategory: Objects2.Definition: Irish word for a lakeCategory: Objects