firth of clyde Meaning, Definition & Usage

  1. noun a firth on the southwestern coast of Scotland emptying into the North Channel

WordNet