Definitions of ft-l:

  • noun:   a former luminance unit equal to one lumen per square foot