PILCHARD Meaning of PILCHARD in English a species of sardine (q.v.) found in Europe. It is the local name in Great Britain and elsewhere. Britannica English vocabulary. Английский словарь Британика. 2012