×

scrooch meaning in English

vi.
〔口语〕蹲下;蜷缩;耸起;挤成一团。

Related Words

  1. scrollwork
  2. scrooby
  3. scrooge
  4. scrooge ebenezer
PC Version

Copyright © 2018 WordTech Co.