Green’s Dictionary of Slang

peck v.2

[? image of a bird pecking until one capitulates]

(Aus.) to give in, to surrender.

[Aus](con. WWI) A.G. Pretty Gloss. Sl. [...] in the A.I.F. 1921–1924 (rev. t/s) n.p.: peck. Give in; yield.