To be caught unprepared or embarrassed.
"The manager was caught with his pants down when asked about the figures."
to take responsibility or action when needed
very angry and likely to argue or fight
a person who is generous and caring
unnoticed or undetected
to have a big, broad smile showing happiness
to take on the duty of something