smile (up)on so or sth meaning

[American slang]
to bestow approval on someone or something. (Upon is formal and less commonly used than on.)
  Fate has smiled upon me at last!
  I wish good luck would smile on me.

Related Words

  1. smilacina meaning
  2. smilax meaning
  3. smilax aspera meaning
  4. smilax rotundifolia meaning
  5. smile meaning
  6. smile at meaning
  7. smile at so meaning
  8. smile on meaning
  9. smile on so or sth meaning
  10. smile when you say that. meaning
PC Version