ft-L ftl uncommon noun 1. a former luminance unit equal to one lumen per square foot Synonymsfoot-lambert Related words Broader terms luminance unit WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.