Hold one’s peace is an idiomatic expression meaning to remain silent or to remain at peace with something. Avoid the erroneous hold one’s piece, which likely comes from confusing this idiom with say one’s piece, a separate and unrelated expression. Thus He gritted his teeth but held his peace and Speak now or forever hold your peace.