pickle
Top 30000
Meanings
Noun
1. pickle (kind of chutney popular in Britain)