Idiom
Something up one's sleeve.

A profitable plan
A secret plan
Something important
A grand idea

ANSWER DOWNLOAD EXAMIANS APP