picrate
Top 45000
Meanings
Noun
1. picrate (salt or ester of picric acid) (dated, chemistry)
2. plonk (cheap vine) (colloquial, derogatory)