Ask a New Question
Questions and answers by
mohaned waleed
Answers (1)
meaning is : to press together; to reduce in size or volume