Mechanical form that has a shape similar to that of a human foot.
1The great volcano which buries far off cities at its foot casts its pitying dust over us.
2For years, skiers have been using customized, thermo-moldable liners to make the stiff, plastic foot casts known as ski boots more comfortable.
Translations for foot cast