Swamp sparrow Meaning, Definition & Usage

  1. noun North American finch of marshy area
    Melospiza georgiana.

WordNet


Definitions
  1. (Zoöl.), a common North American sparrow (Melospiza Georgiana, or M. palustris), closely resembling the song sparrow. It lives in low, swampy places.

Webster 1913