Definition of "lough"

lough1

/lɒx/

lough2

/lɒf/
  • noun

    plural loughs

    1. (Northumbria, Cumbria) lake, pool