Term of the Moment

Boomerang


Look Up Another Term


Definition: Echo Plus


An Amazon Alexa device with a built-in ZigBee smart home hub. The regular Echo is the same model without the hub feature. See Amazon Echo.