• word of the day

    hornets' nest

    hornets' nest - Dictionary definition and meaning for word hornets' nest

    Definition
    (noun) a highly contentious or hazardous situation
    Synonyms : hornet's nest
    Example Sentence
    • talk of invading Iraq stirred up a political hornets' nest
    Definition
    (noun) habitation for wasps or hornets
Connect with us on Facebook