Etymology Explorer › English

Where does “FTP” come from?

FTP (English): free-to-play; Initialism of Future Time...

Definitions

  1. free-to-play; Initialism of Future Time...

Words derived from “FTP”

  • FTPable