×
scrooch
meaning in English
vi.
〔口语〕蹲下;蜷缩;耸起;挤成一团。
Related Words
scrollwork
scrooby
scrooge
scrooge ebenezer
PC Version
Copyright © 2018 WordTech Co.