Vocabulary

ストレッチャー

(wheeled) stretcher; gurney; trolley

noun