POACHARD Meaning of POACHARD in English (n.) The American redhead, which is closely allied to the European poachard. Webster's English dictionary. Английский словарь Webster. 2012