English Dictionary
Definition pilchard in British English
pilchard noun
[countable] noun
/ˈpɪltʃə(r)d/
English Dictionary