Look Up Another Term

Definition: Alexa Spot


An Amazon Echo device for the kitchen or bedroom. See Amazon Echo.