daiba
1. fort; battery
Noun
#64065
1. fort; battery
1. Odaiba (artificial island in Tokyo Bay)
1. It was Odaiba.
1. It wasn't Odaiba.
1. Probably Odaiba.
1. If Odaiba; When Odaiba
1. In Odaiba; At Odaiba
1. It's not Odaiba.; I'm not Odaiba.
1. It wasn't Odaiba.
1. Not Odaiba.; It's not Odaiba.