Term of the Moment

letterbox


Look Up Another Term


Definition: Libra


(1) See libre software and libre.

(2) The original name of Facebook's cryptocurrency. See Diem.