Boston Fern The most common indoor fern, Boston ferns are long-lived plants that can reach more than 5 feet tall and wide at maturity (though indoors they rarely reach that size). Fern breeders have released a large number of varieties -- from selections with golden fronds to fantastically frilled fronds.
Wiktionary(0.00 / 0 votes)Rate this definition: 1  green room(Noun) (entertainment) In a television studio, theatre or concert hall, the room where performers await their entrance. 2  green room(Noun) The inside of a tube (ie. of a wave making a tube).
leisure room meaning, leisure room definition | English Cobuild dictionary. Search also in: Web News Encyclopedia Images. leisure. 1 n-uncount Leisure is the time when you are not working and you can relax and do things that you enjoy. usu N n. ...a relaxing way to fill my leisure time., ...one of Britain's most popular leisure activities.