0%

ALL meanings of leave much to be desired

leave much to be de·sired
L l
  • verbal expression leave much to be desired be inadequate 1
  • noun leave much to be desired to be very unsatisfactory 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?