English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition sweet potato in British English

sweet potato noun

[countable]noun
Definition sweet potato in British English