Meanings1trestle; support; stand; frame2(medicine) stent3to prop up4to resist; to withstand (an enemy attack etc)