What is the full meaning of devonports
DEVONPORT, a small ornamental writing desk; a large sofa, also DAVENPORT [n]
Example of the word devonports placed on a Scrabble board.