Look Up Another Term

Definition: Echo Show


An Alexa device with a screen. See Amazon Echo.