Noun
greatshield (plural greatshields) (especially fantasy and video games) A particularly large, durable shield.