ruminating
ADJECTIVE
grazing
Synonyms
ADJECTIVE
pensive
Synonyms
Antonyms
ADJECTIVE
thinking
Synonyms
Antonyms
NOUN
abstraction
Synonyms
Antonyms