0%

ALL meanings of scrooch

scrooch
S s
  • verb without object scrooch to crouch, squeeze, or huddle (usually followed by down, in, or up). 1
  • verb scrooch to scratch (the skin) to relieve itching 0
  • verb transitive scrooch to crouch, hunch, huddle, squeeze, etc. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?