watertight

adjective
1
that does not allow water to get in or out
ضدآب, آب‌بند, آب‌بندی‌شده, نفوذناپذیر, غیرقابل‌نفوذ
2
carefully prepared so that it contains no mistakes, faults or weaknesses
بی‌عیب, بی‌نقص, بدون ایراد, بدون نقص, بی‌عیب و نقص, بدون خطا, بی‌خطا
a watertight alibi
The case has to be made watertight.
a pretty watertight argument