Skip to main content

Soon to be physicist's definitions

Interlate

Translation of any alien language (or words and phrases) to one of human languages.
Can you interlate what that alpha centaurian is saying to english?
by Soon to be physicist April 21, 2022
mugGet the Interlate mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email