stowdownstowdown means the placing away in casks or tanks of the oil obtained in whaling. Lexicurio rates it Sui generis — a strength score of 90 out of 100.EtymologyFrom stow + down.nounThe placing away in casks or tanks of the oil obtained in whaling.