The word "stows" means to put or place something in a specific location, typically in an organized or neat manner. In this context, it refers to the action of putting something, such as luggage or bags, in an overhead bin, like on an airplane.
Note: The provided meaning of the answer is for the latest New York Times crossword puzzle clue: Tucks away. Explanations are generated by AI and may be inaccurate.