davenport ( synonym found)

Definition of davenport:

(n) : a large sofa, especially a formal one; a writing desk

Definition of davenport:

(n) : a large sofa, especially a formal one; a writing desk

Back to Top