display: exhibiting openly in public view
communication: something that is communicated by or to or between people or groups
horse pistol: a large pistol (usually in a holster) formerly carried by horsemen