... put/pushed to do sth definition: If someone is hard put to do something or, in British English, if they are hard pushed to... | Meaning, pronunciation ...
確定! 回上一頁