DICTIONARY


Definition of FIRTH OF CLYDE

noun : FIRTH OF CLYDE

Source: WordNet 3.1

  • 1. (

    ) a firth on the southwestern coast of Scotland emptying into the North Channel ;


See more about : FIRTH OF CLYDE