Definify.com

Definition 2025


Bombay_potatoes

Bombay potatoes

English

Noun

Bombay potatoes (uncountable)

  1. A dish of boiled potatoes in a spicy sauce.