Yahoo Web Search

Search results

  1. Dictionary
    Well up·hol·stered
    /wel ˌəpˈ(h)ōlstərd/

    adjective

    • 1. (of a chair or sofa) having plenty of padding: "when such dinners can last for hours, a well-upholstered seat is essential"

    Powered by Oxford Languages