1 definition found marmalade plum - WordNet (r) 2.1 (2005) : marmalade plum n 1: brown oval fruit flesh makes excellent sherbet [syn: sapote, mammee, marmalade plum]