The phrase "public display" refers to showing or exhibiting something to a large group of people in a place that is accessible by the general public. Full definition
This kind of public display of affection for an oil company is, shall we say, rare. (canadianbusiness.com)
In the face of worldwide condemnation, officials have cracked down on public displays of slaughter and limited advertisement of dog meat by restaurants. (hsi.org)
Instead, let her set her own pace for public displays of affection. (babycenter.com)