Search the meaning/definition of over one hundred thousand
words!
Random Word
scintillate means
be lively or brilliant or exhibit virtuosity; "The musical performance sparkled"; "A scintillating conversation"; "his playing coruscated throught the conc... more