What does LBSD mean in Government & Military

LBSD meaning is defined below:

Land Based Strategic Deterrent
ADVERTISEMENT

Was it useful?

What does LBSD mean? It stands for Land Based Strategic Deterrent

Most popular questions

What does LBSD stand for?


LBSD stands for "Land Based Strategic Deterrent"

How to abbreviate "Land Based Strategic Deterrent"?


"Land Based Strategic Deterrent" can be abbreviated as LBSD

What is the meaning of LBSD abbreviation?


The meaning of LBSD abbreviation is "Land Based Strategic Deterrent"

What does LBSD mean?


LBSD as abbreviation means "Land Based Strategic Deterrent"

Related Acronym Searches