machine rifle n : light machine gun [syn: {automatic rifle}, {automatic}]
Copyright © 2024 3Dict.net