NIGHTCAP: Night Combat Air Patrol

What does NIGHTCAP mean? The above is one of NIGHTCAP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Night Combat Air Patrol

NIGHTCAP also stands for:
... more