Definitions of opera hood:

  • noun:   a large cloak worn over evening clothes