English dictionary
umbrella tent meaning and definition
Definition and meaning of umbrella tent at MeaningMonkey.org. umbrella tent meaning and definition in the English Dictionary.UMBRELLA TENT noun
Definition of umbrella tent (noun)
- a small tent with a single supporting pole and radiating metal ribs
Source: Princeton University Wordnet