noun 1. protection • We stood in the shelter of a tree waiting for the rain to stop. • On the mountain there was no shelter from the pouring rain.
確定! 回上一頁