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