astare Definition
Definition
To stare at someone or something in a fixed and apparently unblinking way, often with surprise or shock.
Browse
To stare at someone or something in a fixed and apparently unblinking way, often with surprise or shock.
Browse