reduced in efficacy or vitality or intensity;"our shriveled receipts during the storm"
中文解释
\"as the project wore on she found her enthusiasm shriveled\"\"the dollar\'s shrunken buying power\"
\"as the project wore on she found her enthusiasm shriveled\"\"the dollar\'s shrunken buying power\"