stowdown noun1 •(no longer used) The placing away in casks or tanks of the oil obtained in whaling. formsstowdowns