ffl

/EH1 F EH1 F EH1 L/
noun
  1. 1

    Initialism of Federal Firearms License or Federal Firearms Licensee; a legitimate commercial dealer or manufacturer of firearms, or the license held by such.

  2. 2

    Initialism of French Foreign Legion.