stepladder
noun
°a portable ladder consisting of a hinged frame with a small platform at the top.

Your history [x]

  1. stepladder