Yahoo India Web Search

Search results

  1. Dictionary
    chiko roll
    /ˈtʃɪkəʊ ˌrəʊl/

    noun

    • 1. a savoury snack food consisting of a meat and vegetable mixture coated in batter and deep-fried: trademark Australian "they're hoping chiko rolls will soak up the alcohol"