Also found in: Dictionary.
In front of everyone; for public viewing. The talent on display in this game is downright remarkable. Please lower your voice—I'd rather now have our personal problems on display for the entire neighborhood to see.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
In public view; for all to see.
American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.