If you meant to say "reproachable" instead of "reprouchable", you're on the right track. Reproachable means deserving of criticism or blame. However, other correct suggestions for "reprouchable" could be "reprowatchable", a playful term implying something worthy of being watched or observed again or "reproducible", indicating the ability to be replicated or duplicated.