storm thrush

noun

Definition of storm thrush

British