WordNet (r) 3.0 (2006):ft-L n 1: a former luminance unit equal to one lumen per square foot [syn: foot-lambert, ft-L] V.E.R.A. -- Virtual Entity of Relevant Acronyms (February 2016):FTL Flash Translation Layer