Dictionary |
1 Result
#1
potato chip
n.
a thin crisp slice of potato fried in deep fat
. wn