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