Assert (v.)
Aspersions (n.)
Aid (v.)
Halcyon (adj.)
Cast (v.)
Sordid (adj.)
(be) caught up in (something)
Trudge (v.)
Glean (from something/somebody) (v.)
to obtain information, knowledge, etc., sometimes with difficulty
critical or unpleasant remarks or judgements
to walk slowly or with heavy steps, because you are tired or carrying something heavy
(of a period of time in the past) peaceful and happy
to obtain information, knowledge, etc., sometimes with difficulty
to become involved in something
to say, do or suggest something that makes people doubt something or think that sth/somebody is less honest, good, etc.
to help somebody/something to do something, especially by making it easier
not moral or honest