1. snarl-up. noun. A number of vehicles blocking one another until they can scarcely move. · 2. pumped-up. adjective. Tense with excitement and enthusiasm as ...
確定! 回上一頁