Quantcast
Merriam-Webster Logo
  • Dictionary
  • Thesaurus
  • Scrabble
  • Spanish Central
  • Learner's Dictionary

cast/throw pearls before swine

Definition of cast/throw pearls before swine

  1. :  to give or offer something valuable to someone who does not understand its value



Word by Word Definitions

castplay
  1. :  to cause to move or send forth by throwing

    :  direct

    :  to put forth

  1. :  an act of casting

    :  something that happens as a result of chance

    :  a throw of dice

throwplay
  1. :  to propel through the air by a forward motion of the hand and arm

    :  to propel through the air in any manner

    :  pitch

  1. :  an act of throwing, hurling, or flinging

    :  an act of throwing dice

    :  the number thrown with a cast of dice

pearlplay pearls
  1. :  a dense variously colored and usually lustrous concretion formed of concentric layers of nacre as an abnormal growth within the shell of some mollusks and used as a gem

    :  mother-of-pearl

    :  one that is very choice or precious

  1. :  to set or adorn with pearls

    :  to sprinkle or bead with pearly drops

    :  to form into small round grains

  1. :  of, relating to, or resembling pearl

    :  made of or adorned with pearls

    :  having medium-sized grains

  1. :  picot

beforeplay
  1. :  in advance :  ahead

    :  at an earlier time

  1. :  forward of :  in front of

    :  in the presence of

    :  under the jurisdiction or consideration of

  1. :  earlier than the time that

    :  sooner or quicker than

    :  so that … do not

swineplay
  1. :  any of various stout-bodied short-legged omnivorous artiodactyl mammals (family Suidae) with a thick bristly skin and a long flexible snout

    :  a domesticated one descended from the wild boar

    :  a contemptible person


Seen and Heard

What made you want to look up cast/throw pearls before swine? Please tell us where you read or heard it (including the quote, if possible).

WORD OF THE DAY

looking or feeling very sad

Get Word of the Day daily email!