What is For show?
For show definition and meaning on Dictionary terms:
noun, plural foA.ramA.iA.na [fuh-ram-uh-nuh] /fE?E?rA|ma??E?a??nE?/.
an opening, orifice, or short passage, as in a bone or in the integument of the ovule of a plant.
RELATED WORDSdent, tunnel, void, crater, pocket, window, gap, pit, break, cut, space, mouth, crack, orifice, opening, vesicle, outlet, stoma, vent, cranny