remaining outside the reach of the law (idiom); still at large/fig. to remain unpunished/scot-free/getting away with murder
Copyright © 2024 3Dict.net