GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    Deck chair (?), n. a folding chair, usually having arms and a full-length leg rest; -- used for relaxing on the deck of a ship, at poolside, etc.  Also called steamer chair

    [PJC]

Last match results