WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. smiling with happiness or optimism
Word Usage
"But just as she whirled past, Mary saw them, and leaned back to wave her hand and smile her "beamish" smile at the unwitting discoverers of her secret."