1.piece of solid food for dipping in a liquid
2.a concession given to mollify or placate;
the offer was a sop to my feelings
1.give a conciliatory gift or bribe to
2.be or become thoroughly soaked or saturated with a liquid
3.dip into liquid;
sop bread into the sauce
4.mop so as to leave a semi-dry surface;
swab the floors
5.become thoroughly soaked or saturated with liquid
6.cover with liquid; pour liquid onto;
souse water on his hot face