sheep dip
noun
mass noun
1- a liquid preparation for cleansing sheep of parasites or preserving their wool羊浴药液。
1.1
- count noun a place where sheep are dipped in such a preparation羊浴药液池。