×
scrootch
meaning in English
vi.
〔口语〕蹲下;蜷缩;耸起;挤成一团。
Related Words
scrooping
scroopy handle
scrope
scrophularia
PC Version
Copyright © 2018 WordTech Co.