×

scrootch meaning in English

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

Related Words

  1. scrooping
  2. scroopy handle
  3. scrope
  4. scrophularia
PC Version

Copyright © 2018 WordTech Co.