WordNet (r) 3.0 (2006):Solway Firth n 1: a large firth on the west coast of Britain between England and Scotland