Home
Search
Index
Definify.com
Definition
2024
MRL
MRL
See also:
mŕľ
English
Noun
MRL
(
plural
MRLs
)
(
military
)
Abbreviation of
multiple rocket launcher
.
Similar Results
Mal
Marl
Clay-marl