meaning of spyboat

1. A boat sent to make discoveries and bring intelligence.


Related Words

spyboat |

Developed & Maintained By Taraprasad.com

Treasure Words