entangled in a shady business
hole- and-corner dealings
Noun
to get involved in shady deals
Verb
camera obscura
Photography
darkroom equipment
Photography
to wrap up one's meaning in obscure language
Verb
to sweep some gloomy facts under the bonnet
Verb
it needs to be elucidated
dim vistas of the future
Noun
Transformers: Dark of the Moon
Noun, Cinema
Transformers: Dark of the Moon
Proper Name, Cinema