Find the word definition

Wiktionary
cast pearls before swine

vb. (context idiomatic English) To give things of value to those who will not understand or appreciate it.