marine toad Syllabification: (ma·rine toad)Definition of marine toad noun another term for cane toad.marine toad in other Oxford dictionaries Definition of marine toad in the British & World English dictionary