carte

carte

carte

Noun

a list of dishes available at a restaurant; "the menu was in French"

Synonyms: