Definition of ノーガード

ノーガード

noogaado

noun
being off guard, being defenseless
Other readings:
ノー・ガード