picratePronunciation: /ˈpɪkreɪt/Definition of picrate noun Chemistry a salt or ester of picric acid. picrate in other Oxford dictionaries Definition of picrate in the US English dictionary