Definitions of Firth of clyde:

  • noun:   a firth on the southwestern coast of Scotland emptying into the North Channel