twt

/twɪt/
noun 4name 1verb 1

Definitions

noun

1

Initialism of travelling-wave tube.

noun

1

A piece of fan fiction not set in any particular time period.

name

1

Abbreviation of Twitter.

Your note

not saved
0 chars