Look Up Another Term

Definition: Echo Dot


A compact version of the original Alexa device. See Amazon Echo.