0%

ALL meanings of downslide

down·slide
D d
  • noun downslide a decline or downward trend, as of prices. 1
  • noun downslide A slide downward; a worsening. 1
  • noun downslide a downward trend; decline 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?