what is starled meaning
Answers
Answered by
6
Answer:
: to surprise or frighten (someone) suddenly and usually not seriously. : to move or jump suddenly because something surprises you or frightens you. See the full definition for startle in the English Language Learners Dictionary.
Similar questions