1. be subject to intense criticism, be attacked with guns
Professional
Social
come under fire for a mistake/come under fire in war
To come under fire means to be subject to intense criticism. To be under fire means that someone is shooting at you, so, the idiom to come under fire means to be consistently or repeatedly criticised or verbally attacked by others.