PONIARD Meaning of PONIARD in English [ 'pɒnjəd ]■ noun historical a small, slim dagger.OriginC16: from Fr. poignard , based on L. pugnus 'fist'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004