Yahoo India Web Search

Search results

  1. Dictionary
    steamer rug

    noun

    • 1. a travelling rug, especially for use on board a passenger ship for keeping warm on deck. dated US