meaning of pickled herring

1. herring preserved in a pickling liquid usually brine or vinegar


Related Words

pickled herring |

Developed & Maintained By Taraprasad.com

Treasure Words