Definition of stonechat

Definition of stonechat
  1. stonechat Noun Any of various small Old World passerine birds of the genus "Saxicola" that feed on insects.
Feedback Form