Definition of knockout drops in English:

knockout drops

plural noun

  • A drug in liquid form added to a drink to cause unconsciousness.

    • ‘The young ingenue played by Béatrice Romand administers ‘knockout drops’ to a group of high-ranking Nazi officers who frequent the brothel where she works.’