Definition of Weymouth

Noun: weymouth pine

  1. Tall-growing pine of eastern North America; bark is brown with longitudinal fissures when mature; valued as a timber tree
    - American white pine, eastern white pine, Pinus strobus
Noun: Weymouth  wey-muth
  1. A coastal town in southern England

See also:
wey
wha

Anagrams containing the word Weymouth

wuehymto hweymout thweymou uthweymo outhweym mouthwey ymouthwe eymouthw