English to English

smoothie
('sm/u//D//i/ )

noun (n)

  • someone with an assured and ingratiating manner(noun.person)
    source: wordnet30
  • a thick smooth drink consisting of fresh fruit pureed with ice cream or yoghurt or milk(noun.food)
    source: wordnet30
Advertisement

Bookmark This Site