What is the full meaning of dogships
DOGSHIP, the personality of a dog [n]
Example of the word dogships placed on a Scrabble board.