Yahoo奇摩字典 網頁搜尋

  1. sheep dip

    英式

    • n.
      a liquid preparation used to rid sheep of external parasites.;a trough or similar container in which sheep are immersed in sheep dip.
    • noun: sheep dip, plural noun: sheep dips