Definition of key lime pie
: a usually meringue-topped lime-custard pie traditionally made from key limes
Keep scrolling for more