Yahoo India Web Search

Search results

  1. Dictionary
    little house

    noun

    • 1. a toilet located in a small shed outside a house or other building: dialect, euphemistic Australian, New Zealand "I detested the little house in the back yard for the fear it caused in my journey to it at night"