Meaning of raft-dog in English:
raft-dog
noun
= rafting dog .
Origin
Mid 19th century; earliest use found in Arthur Young (fl. 1846).
Are You Learning English? Here Are Our Top English Tips
= rafting dog .
Mid 19th century; earliest use found in Arthur Young (fl. 1846).