picrateTop 45000MeaningsNoun1. picrate (salt or ester of picric acid) (dated, chemistry)2. plonk (cheap vine) (colloquial, derogatory)