english sparrow Meaning, Definition & Usage

  1. noun small hardy brown-and-grey bird native to Europe
    house sparrow; Passer domesticus.

WordNet