Theory Tester

What does this sign mean?

Explantion: This sign is displayed at a junction where you may not turn right.

Traffic Signs and Regulatory Matters